acarodermatitis urticarioides - French English Dictionary